Constify our endian helpers.
authorrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Fri, 5 May 2006 14:55:00 +0000 (14:55 +0000)
committerrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Fri, 5 May 2006 14:55:00 +0000 (14:55 +0000)
gpsbabel/defs.h

index 2412d3a8e1e8ef930108d8124ce14f4fe83cba48..ab9326fd08ea71a989b5d435675b6c156a9ee5fe 100644 (file)
@@ -707,15 +707,15 @@ typedef struct {
  * Protypes for Endianness helpers.
  */
 
-signed int be_read16(void *p);
-signed int be_read32(void *p);
-signed int le_read16(void *p);
-signed int le_read32(void *p);
+signed int be_read16(const void *p);
+signed int be_read32(const void *p);
+signed int le_read16(const void *p);
+signed int le_read32(const void *p);
 void le_read64(void *dest, const void *src);
-void be_write16(void *pp, unsigned i);
-void be_write32(void *pp, unsigned i);
-void le_write16(void *pp, unsigned i);
-void le_write32(void *pp, unsigned i);
+void be_write16(void *pp, const unsigned i);
+void be_write32(void *pp, const unsigned i);
+void le_write16(void *pp, const unsigned i);
+void le_write32(void *pp, const unsigned i);
 double pdb_read_double(void *p);
 void pdb_write_double(void *pp, double d);